package org.jsola.hr.dto.syncSocDTO;


import com.github.dozermapper.core.Mapping;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
import org.jsola.core.dto.BaseDTO;

/**
 * @author lyh
 */
@EqualsAndHashCode(callSuper = true)
@ApiModel(description = "青岛公积金网站【职工缴费明细查询】DTO")
@Data
public class QdWebSitePayPfDetailDTO extends BaseDTO {

    private static final long serialVersionUID = 1L;

    @ApiModelProperty(notes = "基数")
    @Mapping("cardinalityDefault")
    private String PPADR_BASE;

    @ApiModelProperty(notes = "身份证")
    @Mapping("idCard")
    private String CERT_NO;

    @ApiModelProperty(notes = "姓名")
    @Mapping("empName")
    private String FULL_NAME;

    @ApiModelProperty(notes = "公司金额")
    @Mapping("amountCompany")
    private String UMPAD_AMT;

    @ApiModelProperty(notes = "个人金额")
    @Mapping("amountPersonal")
    private String PMPAD_AMT;

    @ApiModelProperty(notes = "单位比例")
    @Mapping("proportionCompany")
    private String UNIT_PAD_RAT;

    @ApiModelProperty(notes = "个人比例")
    @Mapping("proportionPersonal")
    private String PSNL_PAD_RAT;
}
